pine tree (pinus) - French English Dictionary